leave a taste on the tongue - Spanisch Englisch Wörterbuch